• word of the day

    cassia auriculata

    cassia auriculata - Dictionary definition and meaning for word cassia auriculata

    Definition
    (noun) evergreen Indian shrub with vivid yellow flowers whose bark is used in tanning; sometimes placed in genus Cassia
Download our Mobile App Today
Receive our word of the day
on Whatsapp